function sum(n) {
  let res = 0
  while (n >= 0) {
    res += n
    n -= 1
  }
  return res
}

sum(10)

// function sum(n, acc) {
//   if (n > 0) {
//     return sum(n - 1, acc + n)
//   } else {
//     return n
//   }
// }

// sum(10, 0)

function sum(x, y) {
  if (y > 0) {
    return sum(x + 1, y - 1)
  } else {
    return x
  }
}
sum(0, 10)
